package com.ljx.service;


import com.ljx.Vo.LoginVo;
import com.ljx.Vo.Result;
import com.ljx.entity.Dept;

/**
 * @author LJX
 * @Description: TODO
 * @Date: 2022/11/17 19:35
 * @Version 1.0
 */
public interface DeptService {
	/**
	 * 登录验证 verify
	 * @param loginVo
	 * @return
	 */
	public Result loginVerify(LoginVo loginVo);

	/**
	 * 分页查询
	 * @return
	 */
	public Result findAllDept(int currentPage, int pageSize);

	/**
	 * 通过id修改部门信息
	 * @param dept
	 * @return
	 */
	Result updateDeptById(Dept dept);

	/**
	 * 向部门中插入一条信息
	 * @param dept
	 * @return
	 */
	Result  insertOne(Dept dept);

	/**
	 * 通过id删出一条部门信息
	 * @param id
	 * @return
	 */
	Result deleteById(int id);
}
